Les workflows de travail de développement Debian modernes impliquent un packaging avec Git et l'outil principal pour le faire est gbp.html git-buildpackage. git-buildpackage fournit une commande gbp
avec plusieurs options similaires à la commande git
elle-même. Beaucoup de ces commandes ne sont elles-mêmes qu'encapsuleur d'outils Debian de niveau inférieur. Par conséquent la complexité de l'apprentissage de l'empaquetage peut être assez élevée.
Pour contourner cela, voici les étapes courtes et simples pour commencer avec git-buildpackage. Cela devrait fonctionner sur presque toutes les distributions basées sur Debian, mais je recommande de travailler dessus dans un environnement propre et séparé, une machine virtuelle Debian Unstable.
sudo apt install git-buildpackage
~/.gbp.conf
, ~/.pbuilderrc
et ~/.quiltrc
sudo git-pbuilder create
gbp clone --all <URL>
cd
gbp buildpackage -us -uc
../build-area/
.Location: ~/.gbp.conf
https://gitlab.com/kkremitzki/dotfiles/blob/master/.gbp.conf
Location: ~/.pbuilderrc
https://gitlab.com/kkremitzki/dotfiles/blob/master/.pbuilderrc
Location: ~/.quiltrc
https://gitlab.com/kkremitzki/dotfiles/blob/master/.quiltrc